﻿<%@ page language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Empleados, App_Web__bzbhj7i" title="Módulo Empleados" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">    

    <script type="text/javascript"> 
    function OK() 
    { 
        alert('Se ha eliminado correctamente');
    }
    
    function Cancel() 
    { 
        alert('Canceló la acción'); 
    } 
    </script>
        
    <table width="100%">
        <tr>
            <td style="width: 542px">
                <h1> Administración de Empleados</h1>
            </td>
        </tr>
        <tr>
            <td>
                <div style="height: 20px;">
                    <aspajax:UpdatePanel id="UpdatePanel5" runat="server">
                        <contenttemplate>                                                    
                            <asp:Label ID="labelRefrescarE" runat="server" Text="" />
                        </contenttemplate>
                    </aspajax:UpdatePanel>
                </div>
            </td>
        </tr>
        <tr>
            <td style="width: 542px">
                <aspajax:UpdatePanel ID="UpdatePanel1" runat="server">
                    <contenttemplate>
                    <ajaxToolkit:ModalPopupExtender ID="PopupControlExtender1" runat="server" PopupControlID="PanelPop"
                            TargetControlID="botonEliminar" DropShadow="true" BackgroundCssClass="modalBackground">
                    </ajaxToolkit:ModalPopupExtender>
                        <asp:Panel ID="Panel1" runat="server" Width="100%" HorizontalAlign="Right">
                            <asp:Button ID="botonInsertar" runat="server" Text="Crear" OnClick="botonInsertar_Click" Width="70px" />
                            <asp:Button ID="botonModificar" runat="server" Text="Modificar" OnClick="botonModificar_Click" Width="70px" />
                            <asp:Button ID="botonEliminar" runat="server" Text="Eliminar" OnClick="botonEliminar_Click" Width="70px" />
                        </asp:Panel>
                    </contenttemplate>
                </aspajax:UpdatePanel>
                <aspajax:UpdatePanel ID="UpdatePanelPop" runat="server">
                    <ContentTemplate>
                        <asp:Panel ID="PanelPop" runat="server" Width="230px" BackColor="White" HorizontalAlign="Center"
                            BorderStyle="Solid" BorderWidth="1px" OnLoad="Panel3_Load" CssClass="modalBox">
                            ¿Está seguro de borrar este empleado?<br />
                            <asp:Button ID="botonSi" runat="server" Text="Sí" OnClick="botonSi_Click" />
                            <asp:Button ID="botonNo" runat="server" Text="No" />
                        </asp:Panel>
                    </ContentTemplate>
                </aspajax:UpdatePanel>                
            </td>
        </tr>
        <tr>
            <td style="width: 542px">
                <aspajax:UpdatePanel ID="UpdatePanel2" runat="server">
                    <contenttemplate>
                        <asp:Panel ID="Panel2" runat="server" Width="542px" HorizontalAlign="Left">
                            <table cellspacing="8" style="width: 542px">
                                <tr style="width: 50%">
                                    <td>
                                        Tipo de Empleado:<br /> 
                                        <asp:DropDownList id="cbTipos" width="100%" runat="server" Enabled="False">
                                            <asp:ListItem Value="0">Lider</asp:ListItem>
                                            <asp:ListItem Value="1">Desarrollador</asp:ListItem>
                                            <asp:ListItem Value="2">Analista (Solicitudes)</asp:ListItem>
                                            <asp:ListItem Value="3">Evaluador (solicitudes)</asp:ListItem>
                                            <asp:ListItem Value="4">Calidad (SQA)</asp:ListItem>
                                        </asp:DropDownList>
                                    </td>
                                </tr>
                                <tr>
                                    <td style="width: 260px">
                                        *Cédula:<br />
                                        <asp:TextBox ID="tbCedula" runat="server" ReadOnly="True" Width="260px" MaxLength="9" TabIndex="1" />
                                    </td>
                                    <td style="width: 260px">
                                        *Nombre:<br />
                                        <asp:TextBox ID="tbNombre" runat="server" ReadOnly="True" Width="260px" MaxLength="100" TabIndex="2" />
                                    </td>
                                </tr>
                                <tr>
                                    <td style="width: 260px">
                                        Teléfono:<br />
                                        <asp:TextBox ID="tbTelefono" runat="server" ReadOnly="True" Width="260px" MaxLength="8" TabIndex="3" />
                                    </td>
                                    <td style="width: 260px">
                                        E-mail:<br />
                                        <asp:TextBox ID="tbEmail" runat="server" ReadOnly="True" Width="260px" MaxLength="50" TabIndex="4" />
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="2">
                                        Dirección:<br />
                                        <asp:TextBox ID="tbDireccion" runat="server" ReadOnly="True" TextMode="MultiLine" Width="535px" Rows="4" MaxLength="300" TabIndex="5" />
                                        <br />
                                        Los campos marcados con * son obligatorios.</td>
                                </tr>
                            </table>
                        </asp:Panel>
                    </contenttemplate>
                </aspajax:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td style="width: 542px">
                <aspajax:UpdatePanel ID="UpdatePanel3" runat="server">
                    <contenttemplate>
                        <ajaxToolkit:ModalPopupExtender ID="PopupControlExtender2" runat="server" DropShadow="true" BackgroundCssClass="modalBackground" 
                            TargetControlID="botonPrueba">
                        </ajaxToolkit:ModalPopupExtender>
                        <asp:Panel ID="Panel4" runat="server" Width="100%" HorizontalAlign="Left">
                            <asp:Button ID="botonAceptar" runat="server" Text="Aceptar" Enabled="False" OnClick="botonAceptar_Click" TabIndex="6" />
                            <asp:Button ID="botonCancelar" runat="server" Text="Cancelar" Enabled="False" OnClick="botonCancelar_Click" TabIndex="7" />
                            <asp:Button ID="botonPrueba" runat="server" Text="Ver Errores" Enabled="false" Visible="false" OnClick="botonPrueba_Click" />
                            <asp:Label ID="labelResultado" runat="server" Text="" />
                        </asp:Panel>
                    </contenttemplate>
                </aspajax:UpdatePanel>
                <aspajax:UpdatePanel id="UpdatePanel6" runat="server">
                    <contenttemplate>   
                        <asp:Panel ID="PanelAviso" runat="server" Width="400px" BackColor="White" HorizontalAlign="Center"
                            BorderStyle="Solid" BorderWidth="1px" OnLoad="PanelAviso_Load" CssClass="modalBox" Visible="false">
                            <asp:Label runat="server" id="labelCambios" />
                            <asp:Button ID="Button1" runat="server" Text="Aceptar" />
                        </asp:Panel>
                    </contenttemplate>                    
                </aspajax:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td style="width: 542px">
            <br />
            <hr />
            <h3>Lista de Empleados</h3>
                <aspajax:UpdatePanel ID="UpdatePanel4" runat="server">
                    <contenttemplate>                        
                        <asp:Panel ID="Panel5" runat="server" Width="100%" HorizontalAlign="Left">
                            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" BorderColor="White">
                                <Columns>
                                    <asp:BoundField DataField="Cedula" HeaderText="C&#233;dula" SortExpression="Cedula" />
                                    <asp:BoundField DataField="Nombre" HeaderText="Nombre" SortExpression="Nombre" />
                                    <asp:CommandField SelectText="Consultar" ShowSelectButton="True" />
                                </Columns>
                            </asp:GridView>
                            &nbsp;&nbsp;
                        </asp:Panel>
                    </contenttemplate>                    
                </aspajax:UpdatePanel>                
            </td>
        </tr>
    </table>
    
    <br />
    <br />
</asp:Content>
